
:root {
  --homepage-width: 100%;
  --navbar-height: 3.6rem;
  --vp-c-bg: #f5f5f5;
  --vp-c-border: #e0e0e0;
  --vp-c-brand: #3eaf7c;
  --vp-c-content-bg: #ffffff; /* 内容块背景色 */
  --vp-navbar-c-bg: #fff;
  --vp-sidebar-c-bg: #fff;
}

[data-theme='dark'] {
  --vp-c-bg: #1b1b1f; /* 保持深色主题不变 */
  --vp-c-content-bg: #2b2b2f; /* 深色主题下的内容块背景色 */
  --vp-navbar-c-bg: #2b2b2f;
  --vp-sidebar-c-bg: #2b2b2f;
}
.vp-navbar{
  border-bottom: none;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
}
.vp-page {
  background-color: var(--vp-sidebar-c-bg);
}
.vp-sidebar {
  border-inline-end: none;
  box-shadow: 2px 0 4px rgba(0, 0, 0, 0.1);
}
.sm-card {

}
